﻿using System;
namespace Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg {
    
    
    public partial class MtasidevahendidVastus : global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IMtasidevahendidVastus {
        
        private System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IMtasidevahendidSidevahend> @__sidevahendid = new System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IMtasidevahendidSidevahend>();
        
        public MtasidevahendidVastus() {
        }
        
        /// <summary>
        /// All parameters
        /// </summary>
        public MtasidevahendidVastus(System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IMtasidevahendidSidevahend> @sidevahendid) {
            this.@__sidevahendid = @sidevahendid;
        }
        
        /// <summary>
        /// Copy Constructor
        /// </summary>
        protected MtasidevahendidVastus(IMtasidevahendidVastus @mtasidevahendidVastus) {
            this.@__sidevahendid = @mtasidevahendidVastus.Sidevahendid;
        }
        
        public virtual System.Collections.Generic.List<global::Producers.Arireg.Xtee.Riik.Ee.Producer.Arireg.IMtasidevahendidSidevahend> Sidevahendid {
            get {
                return this.@__sidevahendid;
            }
            set {
                this.@__sidevahendid = value;
            }
        }
    }
}
